#!/usr/bin/env fish
#UFUNCTION=打开Typora编辑器编辑markdown文件
function md
    set flist ""
    for i in $argv
        if test (string match '*.md' $i) #抓取 .md文件
            if not test -f $i #不能存在文件则创建文件
                touch $i
            end
            set flist "$flist $i"
        end
    end

    if not test $flist #如果是空，则设置为当前路径
        set flist "."
    end

    nohup typora $argv >/dev/null ^/dev/null & #重定向输出到/dev/null
end
